horse groom - French English Dictionary